SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE PROCEDURE [dbo].VendedoresUpdateCommand
(
	@ID numeric(10, 0),
	@VENDEDOR varchar(100),
	@EXCENTO_VENTAS numeric(10, 2),
	@X_VENTAS numeric(10, 4),
	@EXCENTO_COBROS numeric(10, 2),
	@X_COBROS numeric(10, 4),
	@ACTIVO bit,
	@Original_ID numeric(10, 0),
	@Original_VENDEDOR varchar(100),
	@Original_EXCENTO_VENTAS numeric(10, 2),
	@Original_X_VENTAS numeric(10, 4),
	@Original_EXCENTO_COBROS numeric(10, 2),
	@Original_X_COBROS numeric(10, 4),
	@Original_ACTIVO bit
)
AS
	SET NOCOUNT OFF;
UPDATE [VENDEDORES] SET [ID] = @ID, [VENDEDOR] = @VENDEDOR, [EXCENTO_VENTAS] = @EXCENTO_VENTAS, [X_VENTAS] = @X_VENTAS, [EXCENTO_COBROS] = @EXCENTO_COBROS, [X_COBROS] = @X_COBROS, [ACTIVO] = @ACTIVO WHERE (([ID] = @Original_ID) AND ([VENDEDOR] = @Original_VENDEDOR) AND ([EXCENTO_VENTAS] = @Original_EXCENTO_VENTAS) AND ([X_VENTAS] = @Original_X_VENTAS) AND ([EXCENTO_COBROS] = @Original_EXCENTO_COBROS) AND ([X_COBROS] = @Original_X_COBROS) AND ([ACTIVO] = @Original_ACTIVO));
	
SELECT ID, VENDEDOR, EXCENTO_VENTAS, X_VENTAS, EXCENTO_COBROS, X_COBROS, ACTIVO FROM VENDEDORES WHERE (ID = @ID)
GO
